home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 July / CHIP Turkiye Temmuz 2000.iso / prog / share / 02 / ARCHIVE.Z / Calligraphic.ai < prev    next >
Text File  |  1998-07-22  |  46KB  |  2,916 lines

  1. %!PS-Adobe-3.0 
  2. %%Creator: Adobe Illustrator(R) 8.0
  3. %%AI8_CreatorVersion: 8
  4. %%For: (Lisa Trail) (Adobe)
  5. %%Title: (Calligraphic)
  6. %%CreationDate: (7/22/98) (4:02 PM)
  7. %%BoundingBox: 0 0 0 0
  8. %%HiResBoundingBox: 0 0 0 0
  9. %%DocumentProcessColors:
  10. %%DocumentSuppliedResources: procset Adobe_level2_AI5 1.2 0
  11. %%+ procset Adobe_ColorImage_AI6 1.3 0
  12. %%+ procset Adobe_Illustrator_AI5 1.3 0
  13. %%+ procset Adobe_cshow 2.0 8
  14. %%+ procset Adobe_shading_AI8 1.0 0
  15. %AI5_FileFormat 4.0
  16. %AI3_ColorUsage: Black&White
  17. %AI7_ImageSettings: 0
  18. %%CMYKProcessColor: 0 0 0 1 ([Registration])
  19. %%AI6_ColorSeparationSet: 1 1 (AI6 Default Color Separation Set) 
  20. %%+ Options: 1 16 0 1 0 1 1 1 0 1 1 1 1 18 0 0 0 0 0 0 0 0 -1 -1
  21. %%+ PPD: 1 21 0 0 60 45 2 2 1 0 0 1 0 0 0 0 0 0 0 0 0 0 () 
  22. %AI3_TemplateBox: 306.5 -396.5 306.5 -396.5
  23. %AI3_TileBox: 8 -788 605 -8
  24. %AI3_DocumentPreview: None
  25. %AI5_ArtSize: 612 792
  26. %AI5_RulerUnits: 0
  27. %AI5_ArtFlags: 1 0 0 1 0 0 1 0 0
  28. %AI5_TargetResolution: 800
  29. %AI5_NumLayers: 1
  30. %AI8_OpenToView: -253 19 0.6667 817 573 18 0 1 7 43 0 0
  31. %AI5_OpenViewLayers: 7
  32. %%PageOrigin:8 -788
  33. %%AI3_PaperRect:-7 786 605 -6
  34. %%AI3_Margin:7 -6 -8 6
  35. %AI7_GridSettings: 72 8 72 8 1 0 0.8 0.8 0.8 0.9 0.9 0.9
  36. %%EndComments
  37. %%BeginProlog
  38. %%BeginResource: procset Adobe_level2_AI5 1.2 0
  39. %%Title: (Adobe Illustrator (R) Version 5.0 Level 2 Emulation)
  40. %%Version: 1.2 0
  41. %%CreationDate: (04/10/93) ()
  42. %%Copyright: ((C) 1987-1996 Adobe Systems Incorporated All Rights Reserved)
  43. userdict /Adobe_level2_AI5 26 dict dup begin
  44.     put
  45.     /packedarray where not
  46.     {
  47.         userdict begin
  48.         /packedarray
  49.         {
  50.             array astore readonly
  51.         } bind def
  52.         /setpacking /pop load def
  53.         /currentpacking false def
  54.      end
  55.         0
  56.     } if
  57.     pop
  58.     userdict /defaultpacking currentpacking put true setpacking
  59.     /initialize
  60.     {
  61.         Adobe_level2_AI5 begin
  62.     } bind def
  63.     /terminate
  64.     {
  65.         currentdict Adobe_level2_AI5 eq
  66.         {
  67.          end
  68.         } if
  69.     } bind def
  70.     mark
  71.     /setcustomcolor where not
  72.     {
  73.         /findcmykcustomcolor
  74.         {
  75.             (AI8_CMYK_CustomColor)
  76.             6 packedarray
  77.         } bind def
  78.         /findrgbcustomcolor
  79.         {
  80.             (AI8_RGB_CustomColor)
  81.             5 packedarray
  82.         } bind def
  83.         /setcustomcolor
  84.         {
  85.             exch 
  86.             aload pop dup
  87.             (AI8_CMYK_CustomColor) eq
  88.             {
  89.                 pop pop
  90.                 4
  91.                 {
  92.                     4 index mul
  93.                     4 1 roll
  94.                 } repeat
  95.                 5 -1 roll pop
  96.                 setcmykcolor
  97.             }
  98.             {
  99.                 dup (AI8_RGB_CustomColor) eq
  100.                 {
  101.                     pop pop
  102.                     3
  103.                     {
  104.                         1 exch sub
  105.                         3 index mul 
  106.                         1 exch sub
  107.                         3 1 roll
  108.                     } repeat
  109.                     4 -1 roll pop
  110.                     setrgbcolor
  111.                 }
  112.                 {
  113.                     pop
  114.                     4
  115.                     {
  116.                         4 index mul 4 1 roll
  117.                     } repeat
  118.                     5 -1 roll pop
  119.                     setcmykcolor
  120.                 } ifelse
  121.             } ifelse
  122.         }
  123.         def
  124.     } if
  125.     
  126.     /setAIseparationgray
  127.     {
  128.         /setcolorspace where
  129.         {
  130.             pop
  131.             [/Separation (All) /DeviceCMYK { dup dup dup }] setcolorspace
  132.             1 exch sub setcolor
  133.         }
  134.         {
  135.             setgray
  136.         } ifelse
  137.     } def
  138.  
  139.     /gt38? mark {version cvr cvx exec} stopped {cleartomark true} {38 gt exch pop} ifelse def
  140.     userdict /deviceDPI 72 0 matrix defaultmatrix dtransform dup mul exch dup mul add sqrt put
  141.     userdict /level2?
  142.     systemdict /languagelevel known dup
  143.     {
  144.         pop systemdict /languagelevel get 2 ge
  145.     } if
  146.     put
  147. /level2ScreenFreq
  148. {
  149.  begin
  150.         60
  151.         HalftoneType 1 eq
  152.         {
  153.             pop Frequency
  154.         } if
  155.         HalftoneType 2 eq
  156.         {
  157.             pop GrayFrequency
  158.         } if
  159.         HalftoneType 5 eq
  160.         {
  161.             pop Default level2ScreenFreq
  162.         } if
  163.  end
  164. } bind def
  165. userdict /currentScreenFreq  
  166.     level2? {currenthalftone level2ScreenFreq} {currentscreen pop pop} ifelse put
  167. level2? not
  168.     {
  169.         /setcmykcolor where not
  170.         {
  171.             /setcmykcolor
  172.             {
  173.                 exch .11 mul add exch .59 mul add exch .3 mul add
  174.                 1 exch sub setgray
  175.             } def
  176.         } if
  177.         /currentcmykcolor where not
  178.         {
  179.             /currentcmykcolor
  180.             {
  181.                 0 0 0 1 currentgray sub
  182.             } def
  183.         } if
  184.         /setoverprint where not
  185.         {
  186.             /setoverprint /pop load def
  187.         } if
  188.         /selectfont where not
  189.         {
  190.             /selectfont
  191.             {
  192.                 exch findfont exch
  193.                 dup type /arraytype eq
  194.                 {
  195.                     makefont
  196.                 }
  197.                 {
  198.                     scalefont
  199.                 } ifelse
  200.                 setfont
  201.             } bind def
  202.         } if
  203.         /cshow where not
  204.         {
  205.             /cshow
  206.             {
  207.                 [
  208.                 0 0 5 -1 roll aload pop
  209.                 ] cvx bind forall
  210.             } bind def
  211.         } if
  212.     } if
  213.     cleartomark
  214.     /anyColor?
  215.     {
  216.         add add add 0 ne
  217.     } bind def
  218.     /testColor
  219.     {
  220.         gsave
  221.         setcmykcolor currentcmykcolor
  222.         grestore
  223.     } bind def
  224.     /testCMYKColorThrough
  225.     {
  226.         testColor anyColor?
  227.     } bind def
  228.     userdict /composite?
  229.     1 0 0 0 testCMYKColorThrough
  230.     0 1 0 0 testCMYKColorThrough
  231.     0 0 1 0 testCMYKColorThrough
  232.     0 0 0 1 testCMYKColorThrough
  233.     and and and
  234.     put
  235.     composite? not
  236.     {
  237.         userdict begin
  238.         gsave
  239.         /cyan? 1 0 0 0 testCMYKColorThrough def
  240.         /magenta? 0 1 0 0 testCMYKColorThrough def
  241.         /yellow? 0 0 1 0 testCMYKColorThrough def
  242.         /black? 0 0 0 1 testCMYKColorThrough def
  243.         grestore
  244.         /isCMYKSep? cyan? magenta? yellow? black? or or or def
  245.         /customColor? isCMYKSep? not def
  246.      end
  247.     } if
  248.  end defaultpacking setpacking
  249. %%EndResource
  250. %%BeginProcSet: Adobe_ColorImage_AI6 1.3 0
  251. userdict /Adobe_ColorImage_AI6 known not
  252. {
  253.     userdict /Adobe_ColorImage_AI6 53 dict put 
  254. } if
  255. userdict /Adobe_ColorImage_AI6 get begin
  256. /initialize { 
  257.     Adobe_ColorImage_AI6 begin
  258.     Adobe_ColorImage_AI6 {
  259.         dup type /arraytype eq {
  260.             dup xcheck {
  261.                 bind
  262.             } if
  263.         } if
  264.         pop pop
  265.     } forall
  266. } def
  267. /terminate { end } def
  268. currentdict /Adobe_ColorImage_AI6_Vars known not {
  269.     /Adobe_ColorImage_AI6_Vars 40 dict def
  270. } if
  271. Adobe_ColorImage_AI6_Vars begin
  272.     /plateindex -1 def
  273.     /_newproc null def
  274.     /_proc1 null def
  275.     /_proc2 null def
  276.     /sourcearray 4 array def
  277.     /_ptispace null def
  278.     /_ptiname null def
  279.     /_pti0 0 def
  280.     /_pti1 0 def
  281.     /_ptiproc null def
  282.     /_ptiscale 0 def
  283.     /_pticomps 0 def
  284.     /_ptibuf 0 string def
  285.     /_gtigray 0 def
  286.     /_cticmyk null def
  287.     /_rtirgb null def
  288.     /XIEnable true def
  289.     /XIType 0 def
  290.     /XIEncoding 0 def
  291.     /XICompression 0 def
  292.     /XIChannelCount 0 def
  293.     /XIBitsPerPixel 0 def
  294.     /XIImageHeight 0 def
  295.     /XIImageWidth 0 def
  296.     /XIImageMatrix null def
  297.     /XIRowBytes 0 def
  298.     /XIFile null def
  299.     /XIBuffer1 null def
  300.     /XIBuffer2 null def
  301.     /XIDataProc null def
  302.     /XIColorSpace /DeviceGray def
  303.     /XIColorValues 0 def
  304.     /XIPlateList false def
  305. end
  306. /ci6colorimage /colorimage where {/colorimage get}{null} ifelse def
  307. /ci6image systemdict /image get def
  308. /ci6curtransfer systemdict /currenttransfer get def
  309. /ci6curoverprint /currentoverprint where {/currentoverprint get}{{_of}} ifelse def
  310. /ci6foureq {
  311.     4 index ne {
  312.         pop pop pop false
  313.     }{
  314.         4 index ne {
  315.             pop pop false
  316.         }{
  317.             4 index ne {
  318.                 pop false
  319.             }{
  320.                 4 index eq
  321.             } ifelse
  322.         } ifelse
  323.     } ifelse
  324. } def
  325. /ci6testplate {
  326.     Adobe_ColorImage_AI6_Vars begin
  327.         /plateindex -1 def
  328.         /setcmykcolor where {
  329.             pop
  330.             gsave
  331.             1 0 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
  332.             0 1 0 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
  333.             0 0 1 0 setcmykcolor systemdict /currentgray get exec 1 exch sub
  334.             0 0 0 1 setcmykcolor systemdict /currentgray get exec 1 exch sub
  335.             grestore
  336.             1 0 0 0 ci6foureq { 
  337.                 /plateindex 0 def
  338.             }{
  339.                 0 1 0 0 ci6foureq { 
  340.                     /plateindex 1 def
  341.                 }{
  342.                     0 0 1 0 ci6foureq {
  343.                         /plateindex 2 def
  344.                     }{
  345.                         0 0 0 1 ci6foureq { 
  346.                             /plateindex 3 def
  347.                         }{
  348.                             0 0 0 0 ci6foureq {
  349.                                 /plateindex 5 def
  350.                             } if
  351.                         } ifelse
  352.                     } ifelse
  353.                 } ifelse
  354.             } ifelse
  355.             pop pop pop pop
  356.         } if
  357.         plateindex
  358.  end
  359. } def
  360. /ci6concatprocs {
  361.     /packedarray where {
  362.         pop dup type /packedarraytype eq 2 index type
  363.         /packedarraytype eq or
  364.     }{
  365.         false
  366.     } ifelse
  367.     {
  368.         /_proc2 exch cvlit def
  369.         /_proc1 exch cvlit def
  370.         _proc1 aload pop
  371.         _proc2 aload pop
  372.         _proc1 length
  373.         _proc2 length add
  374.         packedarray cvx
  375.     }{
  376.         /_proc2 exch cvlit def
  377.         /_proc1 exch cvlit def
  378.         /_newproc _proc1 length _proc2 length add array def
  379.         _newproc 0 _proc1 putinterval
  380.         _newproc _proc1 length _proc2 putinterval
  381.         _newproc cvx
  382.     } ifelse
  383. } def
  384. /ci6istint {
  385.     type /arraytype eq 
  386. } def
  387. /ci6isspot {
  388.     dup type /arraytype eq {
  389.         dup length 1 sub get /Separation eq
  390.     }{
  391.         pop false
  392.     } ifelse
  393. } def
  394. /ci6spotname {
  395.     dup ci6isspot {dup length 2 sub get}{pop ()} ifelse
  396. } def
  397. /ci6altspace {
  398.     aload pop pop pop ci6colormake
  399. } def
  400. /ci6numcomps {
  401.     dup /DeviceGray eq {
  402.         pop 1
  403.     }{
  404.         dup /DeviceRGB eq {
  405.             pop 3
  406.         }{
  407.             /DeviceCMYK eq {
  408.                 4
  409.             }{
  410.                 1
  411.             } ifelse
  412.         } ifelse
  413.     } ifelse
  414. } def
  415. /ci6marksplate {
  416.     dup /DeviceGray eq {
  417.         pop plateindex 3 eq
  418.     }{
  419.         dup /DeviceRGB eq {
  420.             pop plateindex 5 ne
  421.         }{
  422.             dup /DeviceCMYK eq {
  423.                 pop plateindex 5 ne
  424.             }{
  425.                 dup ci6isspot {
  426.                     /findcmykcustomcolor where {
  427.                         pop
  428.                         dup length 2 sub get
  429.                         0.1 0.1 0.1 0.1 5 -1 roll
  430.                         findcmykcustomcolor 1 setcustomcolor
  431.                         systemdict /currentgray get exec
  432.                         1 ne
  433.                     }{
  434.                         pop plateindex 5 ne
  435.                     } ifelse
  436.                 }{
  437.                     pop plateindex 5 ne
  438.                 } ifelse
  439.             } ifelse
  440.         } ifelse
  441.     } ifelse
  442. } def
  443. /ci6colormake {
  444.     dup ci6numcomps
  445.     exch 1 index 2 add 1 roll
  446.     dup 1 eq {pop}{array astore} ifelse
  447.     exch
  448. } def
  449. /ci6colorexpand {
  450.     dup ci6spotname exch
  451.     dup ci6istint {
  452.         ci6altspace
  453.         exch 4 1 roll
  454.     }{
  455.         1 3 1 roll
  456.     } ifelse
  457. } def
  458. /ci6colortint {
  459.     dup /DeviceGray eq {
  460.         3 1 roll 1 exch sub mul 1 exch sub exch
  461.     }{
  462.         dup /DeviceRGB eq {
  463.             3 1 roll {1 exch sub 1 index mul 1 exch sub exch} forall pop 3 array astore exch
  464.         }{
  465.             dup /DeviceCMYK eq {
  466.                 3 1 roll {1 index mul exch} forall pop 4 array astore exch
  467.             }{
  468.                 3 1 roll mul exch
  469.             } ifelse
  470.         } ifelse
  471.     } ifelse
  472. } def
  473. /ci6colortocmyk {
  474.     dup /DeviceGray eq {
  475.         pop 1 exch sub 0 0 0 4 -1 roll 4 array astore
  476.     }{
  477.         dup /DeviceRGB eq {
  478.             pop aload pop _rgbtocmyk 4 array astore
  479.         }{
  480.             dup /DeviceCMYK eq {
  481.                 pop
  482.             }{
  483.                 ci6altspace ci6colortint ci6colortocmyk
  484.             } ifelse
  485.         } ifelse
  486.     } ifelse
  487. } def
  488. /ci6makeimagedict {
  489.     7 dict begin
  490.         /ImageType 1 def
  491.         /Decode exch def
  492.         /DataSource exch def
  493.         /ImageMatrix exch def
  494.         /BitsPerComponent exch def
  495.         /Height exch def
  496.         /Width exch def
  497.     currentdict end
  498. } def
  499. /ci6stringinvert {
  500.     0 1 2 index length 1 sub {
  501.         dup 2 index exch get 255 exch sub 2 index 3 1 roll put
  502.     } for
  503. } def
  504. /ci6stringknockout {
  505.     0 1 2 index length 1 sub {
  506.         255 2 index 3 1 roll put
  507.     } for
  508. } def
  509. /ci6stringapply {
  510.     0 1 4 index length 1 sub {
  511.         dup
  512.         4 index exch get
  513.         3 index 3 1 roll
  514.         3 index exec
  515.     } for
  516.     pop exch pop
  517. } def
  518. /ci6walkrgbstring {
  519.     0 3 index
  520.     dup length 1 sub 0 3 3 -1 roll {
  521.         3 getinterval {} forall
  522.         5 index exec
  523.         3 index
  524.     } for
  525.     
  526.      5 {pop} repeat
  527. } def
  528. /ci6walkcmykstring
  529. {
  530.     0 3 index
  531.     dup length 1 sub 0 4 3 -1 roll {
  532.         4 getinterval {} forall
  533.         
  534.         6 index exec
  535.         
  536.         3 index
  537.         
  538.     } for
  539.     
  540.     5 { pop } repeat
  541.     
  542. } def
  543. /ci6putrgbtograystr
  544. {
  545.     .11 mul exch
  546.     
  547.     .59 mul add exch
  548.     
  549.     .3 mul add
  550.     
  551.     cvi 3 copy put
  552.     
  553.     pop 1 add
  554. } def
  555. /ci6putcmyktograystr
  556. {
  557.     exch .11 mul add
  558.     
  559.     exch .59 mul add
  560.     
  561.     exch .3 mul add
  562.     
  563.     dup 255 gt { pop 255 } if
  564.     
  565.     255 exch sub cvi 3 copy put
  566.     
  567.     pop 1 add
  568. } def
  569. /ci6rgbtograyproc {    
  570.     Adobe_ColorImage_AI6_Vars begin 
  571.         sourcearray 0 get exec
  572.         dup length 3 idiv string
  573.         dup 3 1 roll 
  574.         
  575.         /ci6putrgbtograystr load exch
  576.         ci6walkrgbstring
  577.  end
  578. } def
  579. /ci6cmyktograyproc {    
  580.     Adobe_ColorImage_AI6_Vars begin
  581.         sourcearray 0 get exec
  582.         dup length 4 idiv string
  583.         dup 3 1 roll 
  584.         
  585.         /ci6putcmyktograystr load exch
  586.         ci6walkcmykstring
  587.  end
  588. } def
  589. /ci6separatecmykproc {    
  590.     Adobe_ColorImage_AI6_Vars begin
  591.         sourcearray 0 get exec
  592.         
  593.         dup length 4 idiv string
  594.         
  595.         0 2 index
  596.         
  597.         plateindex 4 2 index length 1 sub {
  598.             get 255 exch sub
  599.             
  600.             3 copy put pop 1 add
  601.             
  602.             2 index
  603.         } for
  604.         pop pop exch pop
  605.  end
  606. } def
  607.     
  608. /ci6compositeimage {
  609.     dup 1 eq {
  610.         pop pop image
  611.     }{
  612.         /ci6colorimage load null ne {
  613.             ci6colorimage
  614.         }{
  615.             3 1 roll pop
  616.             sourcearray 0 3 -1 roll put
  617.             3 eq {/ci6rgbtograyproc}{/ci6cmyktograyproc} ifelse load
  618.             image
  619.         } ifelse
  620.     } ifelse
  621. } def
  622. /ci6knockoutimage {
  623.     gsave
  624.     0 ci6curtransfer exec 1 ci6curtransfer exec
  625.     eq {
  626.         0 ci6curtransfer exec 0.5 lt
  627.     }{
  628.         0 ci6curtransfer exec 1 ci6curtransfer exec gt
  629.     } ifelse
  630.     {{pop 0}}{{pop 1}} ifelse
  631.     systemdict /settransfer get exec
  632.     ci6compositeimage
  633.     grestore
  634. } def
  635. /ci6drawimage {
  636.     ci6testplate -1 eq {
  637.         pop ci6compositeimage
  638.     }{
  639.         dup type /arraytype eq {
  640.             dup length plateindex gt {plateindex get}{pop false} ifelse
  641.         }{
  642.             {
  643.                 true
  644.             }{
  645.                 dup 1 eq {plateindex 3 eq}{plateindex 3 le} ifelse
  646.             } ifelse
  647.         } ifelse
  648.         {
  649.             dup 1 eq {
  650.                 pop pop ci6image
  651.             }{
  652.                 dup 3 eq {
  653.                     ci6compositeimage
  654.                 }{
  655.                     pop pop
  656.                     sourcearray 0 3 -1 roll put
  657.                     /ci6separatecmykproc load
  658.                     ci6image
  659.                 } ifelse
  660.             } ifelse
  661.         }{
  662.             ci6curoverprint {
  663.                 7 {pop} repeat
  664.             }{
  665.                 ci6knockoutimage
  666.             } ifelse
  667.         } ifelse
  668.     } ifelse
  669. } def
  670. /ci6proctintimage {
  671.     /_ptispace exch store /_ptiname exch store /_pti1 exch store /_pti0 exch store /_ptiproc exch store
  672.     /_pticomps _ptispace ci6numcomps store
  673.     /_ptiscale _pti1 _pti0 sub store
  674.     level2? {
  675.         _ptiname length 0 gt version cvr 2012 ge and {
  676.             [/Separation _ptiname _ptispace {_ptiproc}] setcolorspace
  677.             [_pti0 _pti1] ci6makeimagedict ci6image
  678.         }{
  679.             [/Indexed _ptispace 255 {255 div _ptiscale mul _pti0 add _ptiproc}] setcolorspace
  680.             [0 255] ci6makeimagedict ci6image
  681.         } ifelse
  682.     }{
  683.         _pticomps 1 eq {
  684.             {
  685.                 dup
  686.                 {
  687.                     255 div _ptiscale mul _pti0 add _ptiproc 255 mul cvi put
  688.                 } ci6stringapply
  689.             } ci6concatprocs ci6image
  690.         }{
  691.             {
  692.                 dup length _pticomps mul dup _ptibuf length ne {/_ptibuf exch string store}{pop} ifelse
  693.                 _ptibuf {
  694.                     exch _pticomps mul exch 255 div _ptiscale mul _pti0 add _ptiproc
  695.                     _pticomps 2 add -2 roll
  696.                     _pticomps 1 sub -1 0 {
  697.                         1 index add 2 index exch
  698.                         5 -1 roll
  699.                         255 mul cvi put
  700.                     } for
  701.                     pop pop
  702.                 } ci6stringapply
  703.             } ci6concatprocs false _pticomps
  704.             /ci6colorimage load null eq {7 {pop} repeat}{ci6colorimage} ifelse
  705.         } ifelse
  706.     } ifelse
  707. } def
  708. /ci6graytintimage {
  709.     /_gtigray 5 -1 roll store
  710.     {1 _gtigray sub mul 1 exch sub} 4 1 roll
  711.     /DeviceGray ci6proctintimage
  712. } def
  713. /ci6cmyktintimage {
  714.     /_cticmyk 5 -1 roll store
  715.     {_cticmyk {1 index mul exch} forall pop} 4 1 roll
  716.     /DeviceCMYK ci6proctintimage
  717. } def
  718. /ci6rgbtintimage {
  719.     /_rtirgb 5 -1 roll store
  720.     {_rtirgb {1 exch sub 1 index mul 1 exch sub exch} forall pop} 4 1 roll
  721.     /DeviceRGB ci6proctintimage
  722. } def
  723. /ci6tintimage {
  724.     ci6testplate -1 eq {
  725.         ci6colorexpand
  726.         3 -1 roll 5 -1 roll {0}{0 exch} ifelse 4 2 roll
  727.         dup /DeviceGray eq {
  728.             pop ci6graytintimage
  729.         }{
  730.             dup /DeviceRGB eq {
  731.                 pop ci6rgbtintimage
  732.             }{
  733.                 pop ci6cmyktintimage
  734.             } ifelse
  735.         } ifelse
  736.     }{
  737.         dup ci6marksplate {
  738.             plateindex 5 lt {
  739.                 ci6colortocmyk plateindex get
  740.                 dup 0 eq ci6curoverprint and {
  741.                     7 {pop} repeat
  742.                 }{
  743.                     1 exch sub
  744.                     exch {1 0}{0 1} ifelse () ci6graytintimage
  745.                 } ifelse
  746.             }{
  747.                 pop exch {0}{0 exch} ifelse 0 3 1 roll () ci6graytintimage
  748.             } ifelse
  749.         }{
  750.             ci6curoverprint {
  751.                 8 {pop} repeat
  752.             }{
  753.                 pop pop pop
  754.                 {pop 1} 0 1 () /DeviceGray ci6proctintimage
  755.             } ifelse
  756.         } ifelse
  757.     } ifelse
  758. } def
  759. /XINullImage {
  760. } def
  761. /XIImageMask {
  762.     XIImageWidth XIImageHeight false
  763.     [XIImageWidth 0 0 XIImageHeight neg 0 0]
  764.     /XIDataProc load
  765.     imagemask
  766. } def
  767. /XIImageTint {
  768.     XIImageWidth XIImageHeight XIBitsPerPixel
  769.     [XIImageWidth 0 0 XIImageHeight neg 0 0]
  770.     /XIDataProc load
  771.     XIType 3 eq XIColorValues XIColorSpace ci6tintimage
  772. } def
  773. /XIImage {
  774.     XIImageWidth XIImageHeight XIBitsPerPixel
  775.     [XIImageWidth 0 0 XIImageHeight neg 0 0]
  776.     /XIDataProc load
  777.     false XIChannelCount XIPlateList ci6drawimage
  778. } def
  779. /XG {
  780.     pop pop
  781. } def
  782. /XF {
  783.     13 {pop} repeat
  784. } def
  785. /Xh {
  786.     Adobe_ColorImage_AI6_Vars begin
  787.         gsave
  788.         /XIType exch def
  789.         /XIImageHeight exch def
  790.         /XIImageWidth exch def
  791.         /XIImageMatrix exch def
  792.         0 0 moveto
  793.         XIImageMatrix concat
  794.         XIImageWidth XIImageHeight scale
  795.         
  796.         /_lp /null ddef
  797.         _fc
  798.         /_lp /imagemask ddef
  799.  end
  800. } def
  801. /XH {
  802.     Adobe_ColorImage_AI6_Vars begin
  803.         grestore
  804.  end
  805. } def
  806. /XIEnable {
  807.     Adobe_ColorImage_AI6_Vars /XIEnable 3 -1 roll put
  808. } def
  809. /XC {
  810.     Adobe_ColorImage_AI6_Vars begin
  811.         ci6colormake
  812.         /XIColorSpace exch def
  813.         /XIColorValues exch def
  814.  end
  815. } def
  816. /XIPlates {
  817.     Adobe_ColorImage_AI6_Vars begin
  818.         /XIPlateList exch def
  819.  end
  820. } def
  821. /XI
  822. {
  823.     Adobe_ColorImage_AI6_Vars begin
  824.         gsave
  825.         0 setgray
  826.         /XIType exch def
  827.         cvi dup
  828.         256 idiv /XICompression exch store
  829.         256 mod /XIEncoding exch store
  830.         pop pop
  831.         /XIChannelCount exch def
  832.         /XIBitsPerPixel exch def
  833.         /XIImageHeight exch def
  834.         /XIImageWidth exch def
  835.         pop pop pop pop
  836.         /XIImageMatrix exch def
  837.         XIBitsPerPixel 1 eq {
  838.             XIImageWidth 8 div ceiling cvi
  839.         }{
  840.             XIImageWidth XIChannelCount mul
  841.         } ifelse
  842.         /XIRowBytes exch def
  843.         XICompression 0 eq {
  844.             /XIBuffer1 XIRowBytes string def
  845.             XIEncoding 0 eq {
  846.                 {currentfile XIBuffer1 readhexstring pop}
  847.             }{
  848.                 {currentfile XIBuffer1 readstring pop}
  849.             } ifelse
  850.         }{
  851.             /XIBuffer1 256 string def
  852.             /XIBuffer2 XIRowBytes string def
  853.             {currentfile XIBuffer1 readline pop (%) anchorsearch {pop} if}
  854.             /ASCII85Decode filter /DCTDecode filter
  855.             /XIFile exch def
  856.             {XIFile XIBuffer2 readstring pop}
  857.         } ifelse
  858.         /XIDataProc exch def
  859.         
  860.         XIEnable {
  861.             XIType 1 eq {
  862.                 XIImageMask
  863.             }{
  864.                 XIType 2 eq XIType 3 eq or {
  865.                     XIImageTint
  866.                 }{
  867.                     XIImage
  868.                 } ifelse
  869.             } ifelse
  870.         }{
  871.             XINullImage
  872.         } ifelse
  873.         /XIPlateList false def
  874.         grestore
  875.  end
  876. } def
  877. end
  878. %%EndProcSet
  879. %%BeginResource: procset Adobe_Illustrator_AI5 1.3 0
  880. %%Title: (Adobe Illustrator (R) Version 8.0 Full Prolog)
  881. %%Version: 1.3 0
  882. %%CreationDate: (3/7/1994) ()
  883. %%Copyright: ((C) 1987-1998 Adobe Systems Incorporated All Rights Reserved)
  884. currentpacking true setpacking
  885. userdict /Adobe_Illustrator_AI5_vars 112 dict dup begin
  886. put
  887. /_?cmyk false def
  888. /_eo false def
  889. /_lp /none def
  890. /_pf
  891. {
  892. } def
  893. /_ps
  894. {
  895. } def
  896. /_psf
  897. {
  898. } def
  899. /_pss
  900. {
  901. } def
  902. /_pjsf
  903. {
  904. } def
  905. /_pjss
  906. {
  907. } def
  908. /_pola 0 def
  909. /_doClip 0 def
  910. /cf currentflat def
  911. /_lineorientation 0 def
  912. /_charorientation 0 def
  913. /_yokoorientation 0 def
  914. /_tm matrix def
  915. /_renderStart
  916. [
  917. /e0 /r0 /a0 /o0 /e1 /r1 /a1 /i0
  918. ] def
  919. /_renderEnd
  920. [
  921. null null null null /i1 /i1 /i1 /i1
  922. ] def
  923. /_render -1 def
  924. /_shift [0 0] def
  925. /_ax 0 def
  926. /_ay 0 def
  927. /_cx 0 def
  928. /_cy 0 def
  929. /_leading
  930. [
  931. 0 0
  932. ] def
  933. /_ctm matrix def
  934. /_mtx matrix def
  935. /_sp 16#020 def
  936. /_hyphen (-) def
  937. /_fontSize 0 def
  938. /_fontAscent 0 def
  939. /_fontDescent 0 def
  940. /_fontHeight 0 def
  941. /_fontRotateAdjust 0 def
  942. /Ss 256 string def
  943. Ss 0 (fonts/) putinterval
  944. /_cnt 0 def
  945. /_scale [1 1] def
  946. /_nativeEncoding 0 def
  947. /_useNativeEncoding 0 def
  948. /_tempEncode 0 def
  949. /_pntr 0 def
  950. /_tDict 2 dict def
  951. /_hfname 100 string def
  952. /_hffound false def
  953. /Tx
  954. {
  955. } def
  956. /Tj
  957. {
  958. } def
  959. /CRender
  960. {
  961. } def
  962. /_AI3_savepage
  963. {
  964. } def
  965. /_gf null def
  966. /_cf 4 array def
  967. /_rgbf 3 array def
  968. /_if null def
  969. /_of false def
  970. /_fc
  971. {
  972. } def
  973. /_gs null def
  974. /_cs 4 array def
  975. /_rgbs 3 array def
  976. /_is null def
  977. /_os false def
  978. /_sc
  979. {
  980. } def
  981. /_pd 1 dict def
  982. /_ed 15 dict def
  983. /_pm matrix def
  984. /_fm null def
  985. /_fd null def
  986. /_fdd null def
  987. /_sm null def
  988. /_sd null def
  989. /_sdd null def
  990. /_i null def
  991. /_lobyte 0 def
  992. /_hibyte 0 def
  993. /_cproc null def
  994. /_cscript 0 def
  995. /_hvax 0 def
  996. /_hvay 0 def
  997. /_hvwb 0 def
  998. /_hvcx 0 def
  999. /_hvcy 0 def
  1000. /_bitfont null def
  1001. /_bitlobyte 0 def
  1002. /_bithibyte 0 def
  1003. /_bitkey null def
  1004. /_bitdata null def
  1005. /_bitindex 0 def
  1006. /discardSave null def
  1007. /buffer 256 string def
  1008. /beginString null def
  1009. /endString null def
  1010. /endStringLength null def
  1011. /layerCnt 1 def
  1012. /layerCount 1 def
  1013. /perCent (%) 0 get def
  1014. /perCentSeen? false def
  1015. /newBuff null def
  1016. /newBuffButFirst null def
  1017. /newBuffLast null def
  1018. /clipForward? false def
  1019. end
  1020. userdict /Adobe_Illustrator_AI5 known not {
  1021.     userdict /Adobe_Illustrator_AI5 100 dict put
  1022. } if
  1023. userdict /Adobe_Illustrator_AI5 get begin
  1024. /initialize
  1025. {
  1026.     Adobe_Illustrator_AI5 dup begin
  1027.     Adobe_Illustrator_AI5_vars begin
  1028.     /_aicmykps where {pop /_?cmyk _aicmykps def}if
  1029.     discardDict
  1030.     {
  1031.         bind pop pop
  1032.     } forall
  1033.     dup /nc get begin
  1034.     {
  1035.         dup xcheck 1 index type /operatortype ne and
  1036.         {
  1037.             bind
  1038.         } if
  1039.         pop pop
  1040.     } forall
  1041.  end
  1042.     newpath
  1043. } def
  1044. /terminate
  1045. {
  1046.  end
  1047.  end
  1048. } def
  1049. /_
  1050. null def
  1051. /ddef
  1052. {
  1053.     Adobe_Illustrator_AI5_vars 3 1 roll put
  1054. } def
  1055. /xput
  1056. {
  1057.     dup load dup length exch maxlength eq
  1058.     {
  1059.         dup dup load dup
  1060.         length 2 mul dict copy def
  1061.     } if
  1062.     load begin
  1063.     def
  1064.  end
  1065. } def
  1066. /npop
  1067. {
  1068.     {
  1069.         pop
  1070.     } repeat
  1071. } def
  1072. /hswj
  1073. {
  1074.     dup stringwidth 3 2 roll
  1075.     {
  1076.         _hvwb eq { exch _hvcx add exch _hvcy add } if
  1077.         exch _hvax add exch _hvay add
  1078.     } cforall
  1079. } def
  1080. /vswj
  1081. {
  1082.     0 0 3 -1 roll
  1083.     {
  1084.         dup 255 le
  1085.         _charorientation 1 eq
  1086.         and
  1087.         {
  1088.             dup cstring stringwidth 5 2 roll
  1089.             _hvwb eq { exch _hvcy sub exch _hvcx sub } if
  1090.             exch _hvay sub exch _hvax sub
  1091.             4 -1 roll sub exch
  1092.             3 -1 roll sub exch
  1093.         }
  1094.         {
  1095.             _hvwb eq { exch _hvcy sub exch _hvcx sub } if
  1096.             exch _hvay sub exch _hvax sub
  1097.             _fontHeight sub
  1098.         } ifelse
  1099.     } cforall
  1100. } def
  1101. /swj
  1102. {
  1103.     6 1 roll
  1104.     /_hvay exch ddef
  1105.     /_hvax exch ddef
  1106.     /_hvwb exch ddef
  1107.     /_hvcy exch ddef
  1108.     /_hvcx exch ddef
  1109.     _lineorientation 0 eq { hswj } { vswj } ifelse
  1110. } def
  1111. /sw
  1112. {
  1113.     0 0 0 6 3 roll swj
  1114. } def
  1115. /vjss
  1116. {
  1117.     4 1 roll
  1118.     {
  1119.         dup cstring
  1120.         dup length 1 eq
  1121.         _charorientation 1 eq
  1122.         and
  1123.         {
  1124.             -90 rotate
  1125.             currentpoint
  1126.             _fontRotateAdjust add
  1127.             moveto
  1128.             gsave
  1129.             false charpath currentpoint
  1130.             5 index setmatrix stroke
  1131.             grestore
  1132.             _fontRotateAdjust sub
  1133.             moveto
  1134.             _sp eq
  1135.             {
  1136.                 5 index 5 index rmoveto
  1137.             } if
  1138.             2 copy rmoveto
  1139.             90 rotate
  1140.         }
  1141.         {
  1142.             currentpoint
  1143.             _fontHeight sub
  1144.             5 index sub
  1145.             3 index _sp eq
  1146.             {
  1147.                 9 index sub
  1148.             } if
  1149.     
  1150.             currentpoint
  1151.             exch 4 index stringwidth pop 2 div sub
  1152.             exch _fontAscent sub
  1153.             moveto
  1154.     
  1155.             gsave
  1156.             2 index false charpath
  1157.             6 index setmatrix stroke
  1158.             grestore
  1159.     
  1160.             moveto pop pop
  1161.         } ifelse
  1162.     } cforall
  1163.     6 npop
  1164. } def
  1165. /hjss
  1166. {
  1167.     4 1 roll
  1168.     {
  1169.         dup cstring
  1170.         gsave
  1171.         false charpath currentpoint
  1172.         5 index setmatrix stroke
  1173.         grestore
  1174.         moveto
  1175.         _sp eq
  1176.         {
  1177.             5 index 5 index rmoveto
  1178.         } if
  1179.         2 copy rmoveto
  1180.     } cforall
  1181.     6 npop
  1182. } def
  1183. /jss
  1184. {
  1185.     _lineorientation 0 eq { hjss } { vjss } ifelse
  1186. } def
  1187. /ss
  1188. {
  1189.     0 0 0 7 3 roll jss
  1190. } def
  1191. /vjsp
  1192. {
  1193.     4 1 roll
  1194.     {
  1195.         dup cstring
  1196.         dup length 1 eq
  1197.         _charorientation 1 eq
  1198.         and
  1199.         {
  1200.             -90 rotate
  1201.             currentpoint
  1202.             _fontRotateAdjust add
  1203.             moveto
  1204.             false charpath
  1205.             currentpoint
  1206.             _fontRotateAdjust sub
  1207.             moveto
  1208.             _sp eq
  1209.             {
  1210.                 5 index 5 index rmoveto
  1211.             } if
  1212.             2 copy rmoveto
  1213.             90 rotate
  1214.         }
  1215.         {
  1216.             currentpoint
  1217.             _fontHeight sub
  1218.             5 index sub
  1219.             3 index _sp eq
  1220.             {
  1221.                 9 index sub
  1222.             } if
  1223.     
  1224.             currentpoint
  1225.             exch 4 index stringwidth pop 2 div sub
  1226.             exch _fontAscent sub
  1227.             moveto
  1228.     
  1229.             2 index false charpath
  1230.     
  1231.             moveto pop pop
  1232.         } ifelse
  1233.     } cforall
  1234.     6 npop
  1235. } def
  1236. /hjsp
  1237. {
  1238.     4 1 roll
  1239.     {
  1240.         dup cstring
  1241.         false charpath
  1242.         _sp eq
  1243.         {
  1244.             5 index 5 index rmoveto
  1245.         } if
  1246.         2 copy rmoveto
  1247.     } cforall
  1248.     6 npop
  1249. } def
  1250. /jsp
  1251. {
  1252.     matrix currentmatrix
  1253.     _lineorientation 0 eq {hjsp} {vjsp} ifelse
  1254. } def
  1255. /sp
  1256. {
  1257.     matrix currentmatrix
  1258.     0 0 0 7 3 roll
  1259.     _lineorientation 0 eq {hjsp} {vjsp} ifelse
  1260. } def
  1261. /pl
  1262. {
  1263.     transform
  1264.     0.25 sub round 0.25 add exch
  1265.     0.25 sub round 0.25 add exch
  1266.     itransform
  1267. } def
  1268. /setstrokeadjust where
  1269. {
  1270.     pop true setstrokeadjust
  1271.     /c
  1272.     {
  1273.         curveto
  1274.     } def
  1275.     /C
  1276.     /c load def
  1277.     /v
  1278.     {
  1279.         currentpoint 6 2 roll curveto
  1280.     } def
  1281.     /V
  1282.     /v load def
  1283.     /y
  1284.     {
  1285.         2 copy curveto
  1286.     } def
  1287.     /Y
  1288.     /y load def
  1289.     /l
  1290.     {
  1291.         lineto
  1292.     } def
  1293.     /L
  1294.     /l load def
  1295.     /m
  1296.     {
  1297.         moveto
  1298.     } def
  1299. }
  1300. {
  1301.     /c
  1302.     {
  1303.         pl curveto
  1304.     } def
  1305.     /C
  1306.     /c load def
  1307.     /v
  1308.     {
  1309.         currentpoint 6 2 roll pl curveto
  1310.     } def
  1311.     /V
  1312.     /v load def
  1313.     /y
  1314.     {
  1315.         pl 2 copy curveto
  1316.     } def
  1317.     /Y
  1318.     /y load def
  1319.     /l
  1320.     {
  1321.         pl lineto
  1322.     } def
  1323.     /L
  1324.     /l load def
  1325.     /m
  1326.     {
  1327.         pl moveto
  1328.     } def
  1329. } ifelse
  1330. /d
  1331. {
  1332.     setdash
  1333. } def
  1334. /cf
  1335. {
  1336. } def
  1337. /i
  1338. {
  1339.     dup 0 eq
  1340.     {
  1341.         pop cf
  1342.     } if
  1343.     setflat
  1344. } def
  1345. /j
  1346. {
  1347.     setlinejoin
  1348. } def
  1349. /J
  1350. {
  1351.     setlinecap
  1352. } def
  1353. /M
  1354. {
  1355.     setmiterlimit
  1356. } def
  1357. /w
  1358. {
  1359.     setlinewidth
  1360. } def
  1361. /XR
  1362. {
  1363.     0 ne
  1364.     /_eo exch ddef
  1365. } def
  1366. /H
  1367. {
  1368. } def
  1369. /h
  1370. {
  1371.     closepath
  1372. } def
  1373. /N
  1374. {
  1375.     _pola 0 eq
  1376.     {
  1377.         _doClip 1 eq
  1378.         {
  1379.             _eo {eoclip} {clip} ifelse /_doClip 0 ddef
  1380.         } if
  1381.         newpath
  1382.     }
  1383.     {
  1384.         /CRender
  1385.         {
  1386.             N
  1387.         } ddef
  1388.     } ifelse
  1389. } def
  1390. /n
  1391. {
  1392.     N
  1393. } def
  1394. /F
  1395. {
  1396.     _pola 0 eq
  1397.     {
  1398.         _doClip 1 eq
  1399.         {
  1400.             gsave _pf grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _fc
  1401.             /_doClip 0 ddef
  1402.         }
  1403.         {
  1404.             _pf
  1405.         } ifelse
  1406.     }
  1407.     {
  1408.         /CRender
  1409.         {
  1410.             F
  1411.         } ddef
  1412.     } ifelse
  1413. } def
  1414. /f
  1415. {
  1416.     closepath
  1417.     F
  1418. } def
  1419. /S
  1420. {
  1421.     _pola 0 eq
  1422.     {
  1423.         _doClip 1 eq
  1424.         {
  1425.             gsave _ps grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc
  1426.             /_doClip 0 ddef
  1427.         }
  1428.         {
  1429.             _ps
  1430.         } ifelse
  1431.     }
  1432.     {
  1433.         /CRender
  1434.         {
  1435.             S
  1436.         } ddef
  1437.     } ifelse
  1438. } def
  1439. /s
  1440. {
  1441.     closepath
  1442.     S
  1443. } def
  1444. /B
  1445. {
  1446.     _pola 0 eq
  1447.     {
  1448.         _doClip 1 eq
  1449.         gsave F grestore
  1450.         {
  1451.             gsave S grestore _eo {eoclip} {clip} ifelse newpath /_lp /none ddef _sc
  1452.             /_doClip 0 ddef
  1453.         }
  1454.         {
  1455.             S
  1456.         } ifelse
  1457.     }
  1458.     {
  1459.         /CRender
  1460.         {
  1461.             B
  1462.         } ddef
  1463.     } ifelse
  1464. } def
  1465. /b
  1466. {
  1467.     closepath
  1468.     B
  1469. } def
  1470. /W
  1471. {
  1472.     /_doClip 1 ddef
  1473. } def
  1474. /*
  1475. {
  1476.     count 0 ne
  1477.     {
  1478.         dup type /stringtype eq
  1479.         {
  1480.             pop
  1481.         } if
  1482.     } if
  1483.     newpath
  1484. } def
  1485. /u
  1486. {
  1487. } def
  1488. /U
  1489. {
  1490. } def
  1491. /q
  1492. {
  1493.     _pola 0 eq
  1494.     {
  1495.         gsave
  1496.     } if
  1497. } def
  1498. /Q
  1499. {
  1500.     _pola 0 eq
  1501.     {
  1502.         grestore
  1503.     } if
  1504. } def
  1505. /*u
  1506. {
  1507.     _pola 1 add /_pola exch ddef
  1508. } def
  1509. /*U
  1510. {
  1511.     _pola 1 sub /_pola exch ddef
  1512.     _pola 0 eq
  1513.     {
  1514.         CRender
  1515.     } if
  1516. } def
  1517. /D
  1518. {
  1519.     pop
  1520. } def
  1521. /*w
  1522. {
  1523. } def
  1524. /*W
  1525. {
  1526. } def
  1527. /`
  1528. {
  1529.     /_i save ddef
  1530.     clipForward?
  1531.     {
  1532.         nulldevice
  1533.     } if
  1534.     6 1 roll 4 npop
  1535.     concat pop
  1536.     userdict begin
  1537.     /showpage
  1538.     {
  1539.     } def
  1540.     0 setgray
  1541.     0 setlinecap
  1542.     1 setlinewidth
  1543.     0 setlinejoin
  1544.     10 setmiterlimit
  1545.     [] 0 setdash
  1546.     /setstrokeadjust where {pop false setstrokeadjust} if
  1547.     newpath
  1548.     0 setgray
  1549.     false setoverprint
  1550. } def
  1551. /~
  1552. {
  1553.  end
  1554.     _i restore
  1555. } def
  1556. /_rgbtocmyk
  1557. {
  1558.     3
  1559.     {
  1560.         1 exch sub 3 1 roll
  1561.     } repeat
  1562.     3 copy 1 4 1 roll
  1563.     3
  1564.     {
  1565.         3 index 2 copy gt
  1566.         {
  1567.             exch
  1568.         } if
  1569.         pop 4 1 roll
  1570.     } repeat
  1571.     pop pop pop
  1572.     4 1 roll
  1573.     3
  1574.     {
  1575.         3 index sub
  1576.         3 1 roll
  1577.     } repeat
  1578.     4 -1 roll
  1579. } def
  1580. /setrgbfill
  1581. {
  1582.     _rgbf astore pop
  1583.     /_fc
  1584.     {
  1585.         _lp /fill ne
  1586.         {
  1587.             _of setoverprint
  1588.             _rgbf aload pop setrgbcolor
  1589.             /_lp /fill ddef
  1590.         } if
  1591.     } ddef
  1592.     /_pf
  1593.     {
  1594.         _fc
  1595.         _eo {eofill} {fill} ifelse
  1596.     } ddef
  1597.     /_psf
  1598.     {
  1599.         _fc
  1600.         hvashow
  1601.     } ddef
  1602.     /_pjsf
  1603.     {
  1604.         _fc
  1605.         hvawidthshow
  1606.     } ddef
  1607.     /_lp /none ddef
  1608. } def
  1609. /setrgbstroke
  1610. {
  1611.     _rgbs astore pop
  1612.     /_sc
  1613.     {
  1614.         _lp /stroke ne
  1615.         {
  1616.             _os setoverprint
  1617.             _rgbs aload pop setrgbcolor
  1618.             /_lp /stroke ddef
  1619.         } if
  1620.     } ddef
  1621.     /_ps
  1622.     {
  1623.         _sc
  1624.         stroke
  1625.     } ddef
  1626.     /_pss
  1627.     {
  1628.         _sc
  1629.         ss
  1630.     } ddef
  1631.     /_pjss
  1632.     {
  1633.         _sc
  1634.         jss
  1635.     } ddef
  1636.     /_lp /none ddef
  1637. } def
  1638. /O
  1639. {
  1640.     0 ne
  1641.     /_of exch ddef
  1642.     /_lp /none ddef
  1643. } def
  1644. /R
  1645. {
  1646.     0 ne
  1647.     /_os exch ddef
  1648.     /_lp /none ddef
  1649. } def
  1650. /g
  1651. {
  1652.     /_gf exch ddef
  1653.     /_fc
  1654.     {
  1655.         _lp /fill ne
  1656.         {
  1657.             _of setoverprint
  1658.             _gf setgray
  1659.             /_lp /fill ddef
  1660.         } if
  1661.     } ddef
  1662.     /_pf
  1663.     {
  1664.         _fc
  1665.         _eo {eofill} {fill} ifelse
  1666.     } ddef
  1667.     /_psf
  1668.     {
  1669.         _fc
  1670.         hvashow
  1671.     } ddef
  1672.     /_pjsf
  1673.     {
  1674.         _fc
  1675.         hvawidthshow
  1676.     } ddef
  1677.     /_lp /none ddef
  1678. } def
  1679. /G
  1680. {
  1681.     /_gs exch ddef
  1682.     /_sc
  1683.     {
  1684.         _lp /stroke ne
  1685.         {
  1686.             _os setoverprint
  1687.             _gs setgray
  1688.             /_lp /stroke ddef
  1689.         } if
  1690.     } ddef
  1691.     /_ps
  1692.     {
  1693.         _sc
  1694.         stroke
  1695.     } ddef
  1696.     /_pss
  1697.     {
  1698.         _sc
  1699.         ss
  1700.     } ddef
  1701.     /_pjss
  1702.     {
  1703.         _sc
  1704.         jss
  1705.     } ddef
  1706.     /_lp /none ddef
  1707. } def
  1708. /k
  1709. {
  1710.     _cf astore pop
  1711.     /_fc
  1712.     {
  1713.         _lp /fill ne
  1714.         {
  1715.             _of setoverprint
  1716.             _cf aload pop setcmykcolor
  1717.             /_lp /fill ddef
  1718.         } if
  1719.     } ddef
  1720.     /_pf
  1721.     {
  1722.         _fc
  1723.         _eo {eofill} {fill} ifelse
  1724.     } ddef
  1725.     /_psf
  1726.     {
  1727.         _fc
  1728.         hvashow
  1729.     } ddef
  1730.     /_pjsf
  1731.     {
  1732.         _fc
  1733.         hvawidthshow
  1734.     } ddef
  1735.     /_lp /none ddef
  1736. } def
  1737. /K
  1738. {
  1739.     _cs astore pop
  1740.     /_sc
  1741.     {
  1742.         _lp /stroke ne
  1743.         {
  1744.             _os setoverprint
  1745.             _cs aload pop setcmykcolor
  1746.             /_lp /stroke ddef
  1747.         } if
  1748.     } ddef
  1749.     /_ps
  1750.     {
  1751.         _sc
  1752.         stroke
  1753.     } ddef
  1754.     /_pss
  1755.     {
  1756.         _sc
  1757.         ss
  1758.     } ddef
  1759.     /_pjss
  1760.     {
  1761.         _sc
  1762.         jss
  1763.     } ddef
  1764.     /_lp /none ddef
  1765. } def
  1766. /Xa
  1767. {
  1768.     _?cmyk {
  1769.         3 npop k
  1770.     }{
  1771.         setrgbfill 4 npop
  1772.     } ifelse
  1773. } def
  1774. /XA
  1775. {
  1776.     _?cmyk {
  1777.         3 npop K
  1778.     }{
  1779.         setrgbstroke 4 npop
  1780.     } ifelse
  1781. } def
  1782. /Xs
  1783. {
  1784.     /_gf exch ddef
  1785.     5 npop
  1786.     /_fc
  1787.     {
  1788.         _lp /fill ne
  1789.         {
  1790.             _of setoverprint
  1791.             _gf setAIseparationgray
  1792.             /_lp /fill ddef
  1793.         } if
  1794.     } ddef
  1795.     /_pf
  1796.     {
  1797.         _fc
  1798.         _eo {eofill} {fill} ifelse
  1799.     } ddef
  1800.     /_psf
  1801.     {
  1802.         _fc
  1803.         hvashow
  1804.     } ddef
  1805.     /_pjsf
  1806.     {
  1807.         _fc
  1808.         hvawidthshow
  1809.     } ddef
  1810.     /_lp /none ddef
  1811. } def
  1812. /XS
  1813. {
  1814.     /_gs exch ddef
  1815.     5 npop
  1816.     /_sc
  1817.     {
  1818.         _lp /stroke ne
  1819.         {
  1820.             _os setoverprint
  1821.             _gs setAIseparationgray
  1822.             /_lp /stroke ddef
  1823.         } if
  1824.     } ddef
  1825.     /_ps
  1826.     {
  1827.         _sc
  1828.         stroke
  1829.     } ddef
  1830.     /_pss
  1831.     {
  1832.         _sc
  1833.         ss
  1834.     } ddef
  1835.     /_pjss
  1836.     {
  1837.         _sc
  1838.         jss
  1839.     } ddef
  1840.     /_lp /none ddef
  1841. } def
  1842. /Xx
  1843. {
  1844.     exch
  1845.     /_gf exch ddef
  1846.     0 eq {
  1847.         findcmykcustomcolor
  1848.     }{
  1849.         _?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse
  1850.         {
  1851.             4 1 roll 3 npop
  1852.             findcmykcustomcolor
  1853.         }{
  1854.             8 -4 roll 4 npop
  1855.             findrgbcustomcolor
  1856.         } ifelse
  1857.     } ifelse
  1858.     /_if exch ddef
  1859.     /_fc
  1860.     {
  1861.         _lp /fill ne
  1862.         {
  1863.             _of setoverprint
  1864.             _if _gf 1 exch sub setcustomcolor
  1865.             /_lp /fill ddef
  1866.         } if
  1867.     } ddef
  1868.     /_pf
  1869.     {
  1870.         _fc
  1871.         _eo {eofill} {fill} ifelse
  1872.     } ddef
  1873.     /_psf
  1874.     {
  1875.         _fc
  1876.         hvashow
  1877.     } ddef
  1878.     /_pjsf
  1879.     {
  1880.         _fc
  1881.         hvawidthshow
  1882.     } ddef
  1883.     /_lp /none ddef
  1884. } def
  1885. /XX
  1886. {
  1887.     exch
  1888.     /_gs exch ddef
  1889.     0 eq {
  1890.         findcmykcustomcolor
  1891.     }{
  1892.         _?cmyk {true}{/findrgbcustomcolor where{pop false}{true}ifelse}ifelse
  1893.         {
  1894.             4 1 roll 3 npop
  1895.             findcmykcustomcolor
  1896.         }{
  1897.             8 -4 roll 4 npop
  1898.             findrgbcustomcolor
  1899.         } ifelse
  1900.     } ifelse
  1901.     /_is exch ddef
  1902.     /_sc
  1903.     {
  1904.         _lp /stroke ne
  1905.         {
  1906.             _os setoverprint
  1907.             _is _gs 1 exch sub setcustomcolor
  1908.             /_lp /stroke ddef
  1909.         } if
  1910.     } ddef
  1911.     /_ps
  1912.     {
  1913.         _sc
  1914.         stroke
  1915.     } ddef
  1916.     /_pss
  1917.     {
  1918.         _sc
  1919.         ss
  1920.     } ddef
  1921.     /_pjss
  1922.     {
  1923.         _sc
  1924.         jss
  1925.     } ddef
  1926.     /_lp /none ddef
  1927. } def
  1928. /x
  1929. {
  1930.     /_gf exch ddef
  1931.     findcmykcustomcolor
  1932.     /_if exch ddef
  1933.     /_fc
  1934.     {
  1935.         _lp /fill ne
  1936.         {
  1937.             _of setoverprint
  1938.             _if _gf 1 exch sub setcustomcolor
  1939.             /_lp /fill ddef
  1940.         } if
  1941.     } ddef
  1942.     /_pf
  1943.     {
  1944.         _fc
  1945.         _eo {eofill} {fill} ifelse
  1946.     } ddef
  1947.     /_psf
  1948.     {
  1949.         _fc
  1950.         hvashow
  1951.     } ddef
  1952.     /_pjsf
  1953.     {
  1954.         _fc
  1955.         hvawidthshow
  1956.     } ddef
  1957.     /_lp /none ddef
  1958. } def
  1959. /X
  1960. {
  1961.     /_gs exch ddef
  1962.     findcmykcustomcolor
  1963.     /_is exch ddef
  1964.     /_sc
  1965.     {
  1966.         _lp /stroke ne
  1967.         {
  1968.             _os setoverprint
  1969.             _is _gs 1 exch sub setcustomcolor
  1970.             /_lp /stroke ddef
  1971.         } if
  1972.     } ddef
  1973.     /_ps
  1974.     {
  1975.         _sc
  1976.         stroke
  1977.     } ddef
  1978.     /_pss
  1979.     {
  1980.         _sc
  1981.         ss
  1982.     } ddef
  1983.     /_pjss
  1984.     {
  1985.         _sc
  1986.         jss
  1987.     } ddef
  1988.     /_lp /none ddef
  1989. } def
  1990. /XK
  1991. {
  1992.     3 -1 roll pop
  1993.     0 eq
  1994.     {
  1995.         1 exch sub
  1996.         3 {dup 3 1 roll mul 5 1 roll} repeat
  1997.         mul 4 1 roll
  1998.         K
  1999.     }
  2000.     {
  2001.         1 exch sub 4 1 roll
  2002.         3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat
  2003.         4 -1 roll pop
  2004.         XA
  2005.     } ifelse
  2006. } def
  2007. /Xk
  2008. {
  2009.     3 -1 roll pop
  2010.     0 eq
  2011.     {
  2012.         1 exch sub
  2013.         3 {dup 3 1 roll mul 5 1 roll} repeat
  2014.         mul 4 1 roll
  2015.         k
  2016.     }
  2017.     {
  2018.         1 exch sub 4 1 roll
  2019.         3 {1 exch sub 3 index mul 1 exch sub 3 1 roll} repeat
  2020.         4 -1 roll pop
  2021.         Xa
  2022.     } ifelse
  2023. } def
  2024. /A
  2025. {
  2026.     pop
  2027. } def
  2028. /annotatepage
  2029. {
  2030. userdict /annotatepage 2 copy known {get exec} {pop pop} ifelse
  2031. } def
  2032. /XT {
  2033.     pop pop
  2034. } def
  2035. /Xt {
  2036.     pop
  2037. } def
  2038. /discard
  2039. {
  2040.     save /discardSave exch store
  2041.     discardDict begin
  2042.     /endString exch store
  2043.     gt38?
  2044.     {
  2045.         2 add
  2046.     } if
  2047.     load
  2048.     stopped
  2049.     pop
  2050.  end
  2051.     discardSave restore
  2052. } bind def
  2053. userdict /discardDict 7 dict dup begin
  2054. put
  2055. /pre38Initialize
  2056. {
  2057.     /endStringLength endString length store
  2058.     /newBuff buffer 0 endStringLength getinterval store
  2059.     /newBuffButFirst newBuff 1 endStringLength 1 sub getinterval store
  2060.     /newBuffLast newBuff endStringLength 1 sub 1 getinterval store
  2061. } def
  2062. /shiftBuffer
  2063. {
  2064.     newBuff 0 newBuffButFirst putinterval
  2065.     newBuffLast 0
  2066.     currentfile read not
  2067.     {
  2068.     stop
  2069.     } if
  2070.     put
  2071. } def
  2072. 0
  2073. {
  2074.     pre38Initialize
  2075.     mark
  2076.     currentfile newBuff readstring exch pop
  2077.     {
  2078.         {
  2079.             newBuff endString eq
  2080.             {
  2081.                 cleartomark stop
  2082.             } if
  2083.             shiftBuffer
  2084.         } loop
  2085.     }
  2086.     {
  2087.     stop
  2088.     } ifelse
  2089. } def
  2090. 1
  2091. {
  2092.     pre38Initialize
  2093.     /beginString exch store
  2094.     mark
  2095.     currentfile newBuff readstring exch pop
  2096.     {
  2097.         {
  2098.             newBuff beginString eq
  2099.             {
  2100.                 /layerCount dup load 1 add store
  2101.             }
  2102.             {
  2103.                 newBuff endString eq
  2104.                 {
  2105.                     /layerCount dup load 1 sub store
  2106.                     layerCount 0 eq
  2107.                     {
  2108.                         cleartomark stop
  2109.                     } if
  2110.                 } if
  2111.             } ifelse
  2112.             shiftBuffer
  2113.         } loop
  2114.     } if
  2115. } def
  2116. 2
  2117. {
  2118.     mark
  2119.     {
  2120.         currentfile buffer readline not
  2121.         {
  2122.         stop
  2123.         } if
  2124.         endString eq
  2125.         {
  2126.             cleartomark stop
  2127.         } if
  2128.     } loop
  2129. } def
  2130. 3
  2131. {
  2132.     /beginString exch store
  2133.     /layerCnt 1 store
  2134.     mark
  2135.     {
  2136.         currentfile buffer readline not
  2137.         {
  2138.         stop
  2139.         } if
  2140.         dup beginString eq
  2141.         {
  2142.             pop /layerCnt dup load 1 add store
  2143.         }
  2144.         {
  2145.             endString eq
  2146.             {
  2147.                 layerCnt 1 eq
  2148.                 {
  2149.                     cleartomark stop
  2150.                 }
  2151.                 {
  2152.                     /layerCnt dup load 1 sub store
  2153.                 } ifelse
  2154.             } if
  2155.         } ifelse
  2156.     } loop
  2157. } def
  2158. end
  2159. userdict /clipRenderOff 15 dict dup begin
  2160. put
  2161. {
  2162.     /n /N /s /S /f /F /b /B
  2163. }
  2164. {
  2165.     {
  2166.         _doClip 1 eq
  2167.         {
  2168.             /_doClip 0 ddef _eo {eoclip} {clip} ifelse
  2169.         } if
  2170.         newpath
  2171.     } def
  2172. } forall
  2173. /Tr /pop load def
  2174. /Bb {} def
  2175. /BB /pop load def
  2176. /Bg {12 npop} def
  2177. /Bm {6 npop} def
  2178. /Bc /Bm load def
  2179. /Bh {4 npop} def
  2180. end
  2181. /Lb
  2182. {
  2183.     6 npop
  2184.     7 2 roll
  2185.     5 npop
  2186.     0 eq
  2187.     {
  2188.         0 eq
  2189.         {
  2190.             (%AI5_BeginLayer) 1 (%AI5_EndLayer--) discard
  2191.         }
  2192.         {
  2193.             
  2194.             /clipForward? true def
  2195.             
  2196.             /Tx /pop load def
  2197.             /Tj /pop load def
  2198.             
  2199.             currentdict end clipRenderOff begin begin
  2200.         } ifelse
  2201.     }
  2202.     {
  2203.         0 eq
  2204.         {
  2205.             save /discardSave exch store
  2206.         } if
  2207.     } ifelse
  2208. } bind def
  2209. /LB
  2210. {
  2211.     discardSave dup null ne
  2212.     {
  2213.         restore
  2214.     }
  2215.     {
  2216.         pop
  2217.         clipForward?
  2218.         {
  2219.             currentdict
  2220.          end
  2221.          end
  2222.          begin
  2223.                     
  2224.             /clipForward? false ddef
  2225.         } if
  2226.     } ifelse
  2227. } bind def
  2228. /Pb
  2229. {
  2230.     pop pop
  2231.     0 (%AI5_EndPalette) discard
  2232. } bind def
  2233. /Np
  2234. {
  2235.     0 (%AI5_End_NonPrinting--) discard
  2236. } bind def
  2237. /Ln /pop load def
  2238. /Ap
  2239. /pop load def
  2240. /Ar
  2241. {
  2242.     72 exch div
  2243.     0 dtransform dup mul exch dup mul add sqrt
  2244.     dup 1 lt
  2245.     {
  2246.         pop 1
  2247.     } if
  2248.     setflat
  2249. } def
  2250. /Mb
  2251. {
  2252.     q
  2253. } def
  2254. /Md
  2255. {
  2256. } def
  2257. /MB
  2258. {
  2259.     Q
  2260. } def
  2261. /nc 4 dict def
  2262. nc begin
  2263. /setgray
  2264. {
  2265.     pop
  2266. } bind def
  2267. /setcmykcolor
  2268. {
  2269.     4 npop
  2270. } bind def
  2271. /setrgbcolor
  2272. {
  2273.     3 npop
  2274. } bind def
  2275. /setcustomcolor
  2276. {
  2277.     2 npop
  2278. } bind def
  2279. currentdict readonly pop
  2280. end
  2281. /XP
  2282. {
  2283.     4 npop
  2284. } bind def
  2285. /XD
  2286. {
  2287.     pop
  2288. } bind def
  2289. end
  2290. setpacking
  2291. %%EndResource
  2292. %%BeginResource: procset Adobe_cshow 2.0 8
  2293. %%Title: (Writing System Operators)
  2294. %%Version: 2.0 8
  2295. %%CreationDate: (1/23/89) ()
  2296. %%Copyright: ((C) 1992-1996 Adobe Systems Incorporated All Rights Reserved)
  2297. currentpacking true setpacking
  2298. userdict /Adobe_cshow 14 dict dup begin put
  2299. /initialize
  2300. {
  2301.     Adobe_cshow begin
  2302.     Adobe_cshow
  2303.     {
  2304.         dup xcheck
  2305.         {
  2306.             bind
  2307.         } if
  2308.         pop pop
  2309.     } forall
  2310.  end
  2311.     Adobe_cshow begin
  2312. } def
  2313. /terminate
  2314. {
  2315. currentdict Adobe_cshow eq
  2316.     {
  2317.  end
  2318.     } if
  2319. } def
  2320. /cforall
  2321. {
  2322.     /_lobyte 0 ddef
  2323.     /_hibyte 0 ddef
  2324.     /_cproc exch ddef
  2325.     /_cscript currentfont /FontScript known { currentfont /FontScript get } { -1 } ifelse ddef
  2326.     {
  2327.         /_lobyte exch ddef
  2328.         _hibyte 0 eq
  2329.         _cscript 1 eq
  2330.         _lobyte 129 ge _lobyte 159 le and
  2331.         _lobyte 224 ge _lobyte 252 le and or and
  2332.         _cscript 2 eq
  2333.         _lobyte 161 ge _lobyte 254 le and and
  2334.         _cscript 3 eq
  2335.         _lobyte 161 ge _lobyte 254 le and and
  2336.         _cscript 25 eq
  2337.         _lobyte 161 ge _lobyte 254 le and and
  2338.         _cscript -1 eq
  2339.         or or or or and
  2340.         {
  2341.             /_hibyte _lobyte ddef
  2342.         }
  2343.         {
  2344.             _hibyte 256 mul _lobyte add
  2345.             _cproc
  2346.             /_hibyte 0 ddef
  2347.         } ifelse
  2348.     } forall
  2349. } def
  2350. /cstring
  2351. {
  2352.     dup 256 lt
  2353.     {
  2354.         (s) dup 0 4 3 roll put
  2355.     }
  2356.     {
  2357.         dup 256 idiv exch 256 mod
  2358.         (hl) dup dup 0 6 5 roll put 1 4 3 roll put
  2359.     } ifelse
  2360. } def
  2361. /clength
  2362. {
  2363.     0 exch
  2364.     { 256 lt { 1 } { 2 } ifelse add } cforall
  2365. } def
  2366. /hawidthshow
  2367. {
  2368.     {
  2369.         dup cstring
  2370.         show
  2371.         _hvax _hvay rmoveto
  2372.         _hvwb eq { _hvcx _hvcy rmoveto } if
  2373.     } cforall
  2374. } def
  2375. /vawidthshow
  2376. {
  2377.     {
  2378.         dup 255 le
  2379.         _charorientation 1 eq
  2380.         and
  2381.         {
  2382.             -90 rotate
  2383.             0 _fontRotateAdjust rmoveto
  2384.             cstring
  2385.             _hvcx _hvcy _hvwb _hvax _hvay 6 -1 roll awidthshow
  2386.             0 _fontRotateAdjust neg rmoveto
  2387.             90 rotate
  2388.         }
  2389.         {
  2390.             currentpoint
  2391.             _fontHeight sub
  2392.             exch _hvay sub exch _hvax sub
  2393.             2 index _hvwb eq { exch _hvcy sub exch _hvcx sub } if
  2394.             3 2 roll
  2395.             cstring
  2396.             dup stringwidth pop 2 div neg _fontAscent neg rmoveto
  2397.             show
  2398.             moveto
  2399.         } ifelse
  2400.     } cforall
  2401. } def
  2402. /hvawidthshow
  2403. {
  2404.     6 1 roll
  2405.     /_hvay exch ddef
  2406.     /_hvax exch ddef
  2407.     /_hvwb exch ddef
  2408.     /_hvcy exch ddef
  2409.     /_hvcx exch ddef
  2410.     _lineorientation 0 eq { hawidthshow } { vawidthshow } ifelse
  2411. } def
  2412. /hvwidthshow
  2413. {
  2414.     0 0 3 -1 roll hvawidthshow
  2415. } def
  2416. /hvashow
  2417. {
  2418.     0 0 0 6 -3 roll hvawidthshow
  2419. } def
  2420. /hvshow
  2421. {
  2422.     0 0 0 0 0 6 -1 roll hvawidthshow
  2423. } def
  2424. currentdict readonly pop end
  2425. setpacking
  2426. %%EndResource
  2427. %%BeginResource: procset Adobe_shading_AI8 1.0 0
  2428. %%Title: (Adobe Illustrator 8 Shading Procset)
  2429. %%Version: 1.0 0
  2430. %%CreationDate: (12/17/97) ()
  2431. %%Copyright: ((C) 1987-1997 Adobe Systems Incorporated All Rights Reserved)
  2432. userdict /defaultpacking currentpacking put true setpacking
  2433. userdict /Adobe_shading_AI8 10 dict dup begin put
  2434. /initialize {
  2435.     Adobe_shading_AI8 begin
  2436.     Adobe_shading_AI8 bdprocs
  2437.     Mesh /initialize get exec
  2438. } def
  2439. /terminate {
  2440.     currentdict Adobe_shading_AI8 eq {
  2441.      end
  2442.     } if
  2443. } def
  2444. /bdprocs {
  2445.     {
  2446.         dup xcheck 1 index type /arraytype eq and {
  2447.             bind
  2448.         } if
  2449.         pop pop
  2450.     } forall
  2451. } def
  2452. /X! {pop} def
  2453. /X# {pop pop} def
  2454. /Mesh 40 dict def
  2455. Mesh begin
  2456. /initialize {
  2457.     Mesh bdprocs
  2458.     Mesh begin
  2459.         /emulate? /AI8MeshEmulation where {
  2460.             pop AI8MeshEmulation
  2461.         }{
  2462.             systemdict /shfill known not
  2463.         } ifelse def
  2464.         /isoverprint /currentoverprint where {
  2465.             /currentoverprint get
  2466.         }{
  2467.             {_of}
  2468.         } ifelse def
  2469.  end
  2470. } def
  2471. /bd {
  2472.     gsave
  2473.     shadingdict begin
  2474. } def
  2475. /paint {
  2476.     emulate? {
  2477.      end
  2478.     }{
  2479.         /_lp /none ddef _fc /_lp /none ddef
  2480.         
  2481.         /AIColorSpace AIColorSpace tocolorspace store
  2482.         /ColorSpace AIColorSpace topsspace store
  2483.         
  2484.         composite? {
  2485.             /DataSource getdatasrc def
  2486.             Matrix concat
  2487.             currentdict end
  2488.             shfill
  2489.         }{
  2490.             AIColorSpace makesmarks AIPlateList markingplate and not isoverprint and {
  2491.              end
  2492.             }{
  2493.                 /ColorSpace /DeviceGray store
  2494.                 /Decode [0 1 0 1 0 1] store
  2495.                 /DataSource getplatesrc def
  2496.                 Matrix concat
  2497.                 currentdict end
  2498.                 shfill
  2499.             } ifelse
  2500.         } ifelse
  2501.     } ifelse
  2502.     grestore
  2503. } def
  2504. /shadingdict 12 dict def
  2505. shadingdict begin
  2506.     /ShadingType 6 def
  2507.     /BitsPerCoordinate 16 def
  2508.     /BitsPerComponent 8 def
  2509.     /BitsPerFlag 8 def
  2510. end
  2511. /datafile null def
  2512. /databuf 256 string def
  2513. /dataptr 0 def
  2514. /srcspace null def
  2515. /srcchannels 0 def
  2516. /dstchannels 0 def
  2517. /dstplate 0 def
  2518. /srctodstcolor null def
  2519. /getplatesrc {
  2520.     /srcspace AIColorSpace store
  2521.     /srcchannels AIColorSpace getnchannels store
  2522.     /dstchannels 1 store
  2523.     /dstplate getplateindex store
  2524.     /srctodstcolor srcspace makesmarks {
  2525.         dstplate 4 eq {
  2526.             {1 exch sub}
  2527.         }{
  2528.             {srcspace tocmyk 3 dstplate sub index 1 exch sub 5 1 roll 4 {pop} repeat}
  2529.         } ifelse
  2530.     }{
  2531.         {srcchannels {pop} repeat 1}
  2532.     } ifelse store
  2533.     /datafile getdatasrc store
  2534.     /rdpatch168 load DataLength () /SubFileDecode filter
  2535. } def
  2536. /getdatasrc {
  2537.     /rdcmntline load /ASCII85Decode filter
  2538. } def
  2539. /rdpatch168 {
  2540.     /dataptr 0 store
  2541.     49 rdcount
  2542.     4 {
  2543.         dup {pop srcchannels getint8} if
  2544.         dup {pop srctodstcolor dstchannels putint8 true} if
  2545.     } repeat
  2546.     {databuf 0 dataptr getinterval}{()} ifelse
  2547. } def
  2548. /rdpatch3216 {
  2549.     /dataptr 0 store
  2550.     97 rdcount
  2551.     4 {
  2552.         dup {pop srcchannels getint16} if
  2553.         dup {pop srctodstcolor dstchannels putint16 true} if
  2554.     } repeat
  2555.     {databuf 0 dataptr getinterval}{()} ifelse
  2556. } def
  2557. /rdcount {
  2558.     dup 0 gt {
  2559.         datafile databuf dataptr 4 -1 roll getinterval readstring
  2560.         exch length dataptr add /dataptr exch store
  2561.     }{
  2562.         true
  2563.     } ifelse
  2564. } def
  2565. /getint8 {
  2566.     mark true 3 -1 roll
  2567.     {
  2568.         dup {pop datafile read} if
  2569.         dup {pop 255 div true} if
  2570.     } repeat
  2571.     {
  2572.         counttomark 1 add -1 roll pop true
  2573.     }{
  2574.         cleartomark false
  2575.     } ifelse
  2576. } def
  2577. /putint8 {
  2578.     dup dataptr add /dataptr exch store
  2579.     dataptr exch
  2580.     {
  2581.         1 sub exch
  2582.         255 mul cvi
  2583.         databuf 2 index
  2584.         3 -1 roll put
  2585.     } repeat
  2586.     pop
  2587. } def 
  2588. /getint16 {
  2589.     mark true 3 -1 roll
  2590.     {
  2591.         dup {pop datafile read} if
  2592.         dup {pop 256 mul datafile read} if
  2593.         dup {pop add 65535 div true} if
  2594.     } repeat
  2595.     {
  2596.         counttomark 1 add -1 roll pop true
  2597.     }{
  2598.         cleartomark false
  2599.     } ifelse
  2600. } def
  2601. /putint16 {
  2602.     dup 2 mul dataptr add /dataptr exch store
  2603.     dataptr exch
  2604.     {
  2605.         2 sub exch
  2606.         65535 mul cvi dup
  2607.         256 idiv databuf 3 index 3 -1 roll put
  2608.         256 mod databuf 2 index 1 add 3 -1 roll put
  2609.     } repeat
  2610.     pop
  2611. } def 
  2612. /srcbuf 256 string def
  2613. /rdcmntline {
  2614.     currentfile srcbuf readline pop
  2615.     (%) anchorsearch {pop} if
  2616. } def
  2617. /getplateindex {
  2618.     0 [cyan? magenta? yellow? black? customColor?] {{exit} if 1 add} forall
  2619. } def
  2620. /aicsarray 4 array def
  2621. /aicsaltvals 4 array def
  2622. /aicsaltcolr aicsaltvals def
  2623. /tocolorspace {
  2624.     dup type /arraytype eq {
  2625.         mark exch aload pop
  2626.         aicsarray 0 3 -1 roll put
  2627.         aicsarray 1 3 -1 roll put
  2628.         dup aicsarray 2 3 -1 roll put
  2629.         gettintxform aicsarray 3 3 -1 roll put
  2630.         counttomark aicsaltvals 0 3 -1 roll getinterval /aicsaltcolr exch store
  2631.         aicsaltcolr astore pop pop
  2632.         aicsarray
  2633.     } if
  2634. } def
  2635. /subtintxform {aicsaltcolr {1 index mul exch} forall pop} def
  2636. /addtintxform {aicsaltcolr {1 sub 1 index mul 1 add exch} forall pop} def
  2637. /gettintxform {
  2638.     /DeviceRGB eq {/addtintxform}{/subtintxform} ifelse load
  2639. } def
  2640. /getnchannels {
  2641.     dup type /arraytype eq {0 get} if
  2642.     colorspacedict exch get begin Channels end
  2643. } def
  2644. /makesmarks {
  2645.     composite? {
  2646.         pop true
  2647.     }{
  2648.         dup dup type /arraytype eq {0 get} if
  2649.         colorspacedict exch get begin MarksPlate end
  2650.     } ifelse
  2651. } def
  2652. /markingplate {
  2653.     composite? {
  2654.         pop true
  2655.     }{
  2656.         dup type /arraytype eq {
  2657.             dup length getplateindex gt {getplateindex get}{pop false} ifelse
  2658.         } if
  2659.     } ifelse
  2660. } def
  2661. /tocmyk {
  2662.     dup dup type /arraytype eq {0 get} if
  2663.     colorspacedict exch get begin ToCMYK end
  2664. } def
  2665. /topsspace {
  2666.     dup dup type /arraytype eq {0 get} if
  2667.     colorspacedict exch get begin ToPSSpace end
  2668. } def
  2669. /colorspacedict 5 dict dup begin
  2670.     /DeviceGray 4 dict dup begin
  2671.         /Channels 1 def
  2672.         /MarksPlate {pop black?} def
  2673.         /ToCMYK {pop 1 exch sub 0 0 0 4 -1 roll} def
  2674.         /ToPSSpace {} def
  2675.  end def
  2676.     /DeviceRGB 4 dict dup begin
  2677.         /Channels 3 def
  2678.         /MarksPlate {pop isCMYKSep?} def
  2679.         /ToCMYK {pop _rgbtocmyk} def
  2680.         /ToPSSpace {} def
  2681.  end def
  2682.     /DeviceCMYK 4 dict dup begin
  2683.         /Channels 4 def
  2684.         /MarksPlate {pop isCMYKSep?} def
  2685.         /ToCMYK {pop} def
  2686.         /ToPSSpace {} def
  2687.  end def
  2688.     /Separation 4 dict dup begin
  2689.         /Channels 1 def
  2690.         /MarksPlate {
  2691.             /findcmykcustomcolor where {
  2692.                 pop dup 1 exch ToCMYK 5 -1 roll 1 get
  2693.                 findcmykcustomcolor 1 setcustomcolor
  2694.                 systemdict /currentgray get exec
  2695.                 1 ne
  2696.             }{
  2697.                 pop false
  2698.             } ifelse
  2699.         } def
  2700.         /ToCMYK {
  2701.             dup 2 get mark exch 4 2 roll
  2702.             3 get exec
  2703.             counttomark -1 roll tocmyk
  2704.             5 -1 roll pop
  2705.         } def
  2706.         /ToPSSpace {} def
  2707.  end def
  2708.     /Process 4 dict dup begin
  2709.         /Channels 1 def
  2710.         /MarksPlate {
  2711.             isCMYKSep? {
  2712.                 1 exch ToCMYK 4 array astore getplateindex get 0 ne 
  2713.             }{
  2714.                 pop false
  2715.             } ifelse
  2716.         } def
  2717.         /ToCMYK {
  2718.             dup 2 get mark exch 4 2 roll
  2719.             3 get exec
  2720.             counttomark -1 roll tocmyk
  2721.             5 -1 roll pop
  2722.         } def
  2723.         /ToPSSpace {
  2724.             4 array copy dup 0 /Separation put
  2725.         } def
  2726.  end def
  2727. end def
  2728. end
  2729. end
  2730. defaultpacking setpacking
  2731. %%EndResource
  2732. %%EndProlog
  2733. %%BeginSetup
  2734. Adobe_level2_AI5 /initialize get exec
  2735. Adobe_cshow /initialize get exec
  2736. Adobe_ColorImage_AI6 /initialize get exec
  2737. Adobe_shading_AI8 /initialize get exec
  2738. Adobe_Illustrator_AI5 /initialize get exec
  2739. %AI5_BeginPalette
  2740. 0 0 Pb
  2741. 0 0 0 1 ([Registration]) 0 Xs
  2742. ([Registration]\012  4) Pc
  2743. 0 0 0 0 k
  2744. (C=0 M=0 Y=0 K=0) Pc
  2745. 0 0 0 1 k
  2746. (C=0 M=0 Y=0 K=100) Pc
  2747. PB
  2748. %AI5_EndPalette
  2749. %AI5_Begin_NonPrinting
  2750. Np
  2751. %AI8_BeginPluginObject
  2752. (Adobe Brush Manager Order)
  2753. (Adobe Brush Manager Order)
  2754. ( Adobe Calligraphic Brush Tool/ 1 pt. Flat/ Adobe Calligraphic Brush T) -
  2755. (ool/ 3 pt. Flat/ Adobe Calligraphic Brush Tool/ 5 pt. Flat/ Adobe Call) -
  2756. (igraphic Brush Tool/ 10 pt. Flat/ Adobe Calligraphic Brush Tool/ 15 pt) -
  2757. (. Flat/ Adobe Calligraphic Brush Tool/ 21 pt. Flat/ Adobe Calligraphic) -
  2758. ( Brush Tool/ 1 pt. Oval/ Adobe Calligraphic Brush Tool/ 3 pt. Oval/ Ad) -
  2759. (obe Calligraphic Brush Tool/ 5 pt. Oval/ Adobe Calligraphic Brush Tool) -
  2760. (/ 10 pt. Oval/ Adobe Calligraphic Brush Tool/ 15 pt. Oval/ Adobe Calli) -
  2761. (graphic Brush Tool/ 21 pt. Oval/ Adobe Calligraphic Brush Tool/ 1 pt. ) -
  2762. (Round/ Adobe Calligraphic Brush Tool/ 3 pt. Round/ Adobe Calligraphic ) -
  2763. (Brush Tool/ 5 pt. Round/ Adobe Calligraphic Brush Tool/ 10 pt. Round/ ) -
  2764. (Adobe Calligraphic Brush Tool/ 15 pt. Round/ Adobe Calligraphic Brush ) -
  2765. (Tool/ 21 pt. Round/ Adobe Calligraphic Brush Tool/ 35 pt. Flat/) .
  2766. %AI8_EndPluginObject
  2767. %AI8_BeginPluginObject
  2768. (Adobe Calligraphic Brush Tool)
  2769. (1 pt. Flat)
  2770. (1 1 1 0 0 30 30 0 0 0 0) .
  2771. %AI8_EndPluginObject
  2772. %AI8_BeginPluginObject
  2773. (Adobe Calligraphic Brush Tool)
  2774. (1 pt. Oval)
  2775. (1 1 1 40 40 -20 10 0 0 1 0) .
  2776. %AI8_EndPluginObject
  2777. %AI8_BeginPluginObject
  2778. (Adobe Calligraphic Brush Tool)
  2779. (1 pt. Round)
  2780. (1 1 1 100 100 0 0 0 0 0 0) .
  2781. %AI8_EndPluginObject
  2782. %AI8_BeginPluginObject
  2783. (Adobe Calligraphic Brush Tool)
  2784. (3 pt. Flat)
  2785. (1 3 3 0 0 15 15 0 0 0 0) .
  2786. %AI8_EndPluginObject
  2787. %AI8_BeginPluginObject
  2788. (Adobe Calligraphic Brush Tool)
  2789. (3 pt. Oval)
  2790. (1 3 3 26 74 15 15 0 1 0 0) .
  2791. %AI8_EndPluginObject
  2792. %AI8_BeginPluginObject
  2793. (Adobe Calligraphic Brush Tool)
  2794. (3 pt. Round)
  2795. (1 3 3 100 100 0 0 0 0 0 0) .
  2796. %AI8_EndPluginObject
  2797. %AI8_BeginPluginObject
  2798. (Adobe Calligraphic Brush Tool)
  2799. (5 pt. Flat)
  2800. (1 5 5 5 5 90 90 0 0 0 0) .
  2801. %AI8_EndPluginObject
  2802. %AI8_BeginPluginObject
  2803. (Adobe Calligraphic Brush Tool)
  2804. (5 pt. Oval)
  2805. (1 5 5 10 90 -65 35 0 1 1 0) .
  2806. %AI8_EndPluginObject
  2807. %AI8_BeginPluginObject
  2808. (Adobe Calligraphic Brush Tool)
  2809. (5 pt. Round)
  2810. (1 5 5 100 100 0 0 0 0 0 0) .
  2811. %AI8_EndPluginObject
  2812. %AI8_BeginPluginObject
  2813. (Adobe Calligraphic Brush Tool)
  2814. (10 pt. Flat)
  2815. (1 10 10 5 5 -110 150 0 0 1 0) .
  2816. %AI8_EndPluginObject
  2817. %AI8_BeginPluginObject
  2818. (Adobe Calligraphic Brush Tool)
  2819. (10 pt. Oval)
  2820. (1 10 10 75 75 -20 110 1 0 1 0) .
  2821. %AI8_EndPluginObject
  2822. %AI8_BeginPluginObject
  2823. (Adobe Calligraphic Brush Tool)
  2824. (10 pt. Round)
  2825. (1 10 10 100 100 0 0 1 0 0 0) .
  2826. %AI8_EndPluginObject
  2827. %AI8_BeginPluginObject
  2828. (Adobe Calligraphic Brush Tool)
  2829. (15 pt. Flat)
  2830. (1 15 15 0 4 40 100 0 1 1 0) .
  2831. %AI8_EndPluginObject
  2832. %AI8_BeginPluginObject
  2833. (Adobe Calligraphic Brush Tool)
  2834. (15 pt. Oval)
  2835. (1 15 15 60 60 60 60 0 1 1 0) .
  2836. %AI8_EndPluginObject
  2837. %AI8_BeginPluginObject
  2838. (Adobe Calligraphic Brush Tool)
  2839. (15 pt. Round)
  2840. (1 15 15 100 100 0 0 1 0 1 0) .
  2841. %AI8_EndPluginObject
  2842. %AI8_BeginPluginObject
  2843. (Adobe Calligraphic Brush Tool)
  2844. (21 pt. Flat)
  2845. (1 21 21 1 5 0 0 0 1 0 0) .
  2846. %AI8_EndPluginObject
  2847. %AI8_BeginPluginObject
  2848. (Adobe Calligraphic Brush Tool)
  2849. (21 pt. Oval)
  2850. (1 21 21 50 50 90 90 0 0 0 0) .
  2851. %AI8_EndPluginObject
  2852. %AI8_BeginPluginObject
  2853. (Adobe Calligraphic Brush Tool)
  2854. (21 pt. Round)
  2855. (1 21 21 100 100 0 0 0 0 0 0) .
  2856. %AI8_EndPluginObject
  2857. %AI8_BeginPluginObject
  2858. (Adobe Calligraphic Brush Tool)
  2859. (35 pt. Flat)
  2860. (1 35 35 15 15 65 65 0 0 0 0) .
  2861. %AI8_EndPluginObject
  2862. %AI8_BeginPluginObject
  2863. (Adobe Calligraphic Brush Tool)
  2864. (45 pt. Flat)
  2865. (1 45 45 5 5 -75 45 1 0 1 0) .
  2866. %AI8_EndPluginObject
  2867. %AI8_BeginPluginObject
  2868. (Adobe Calligraphic Brush Tool)
  2869. (55 pt. Round)
  2870. (1 55 55 100 100 0 0 0 0 0 0) .
  2871. %AI8_EndPluginObject
  2872. %AI8_BeginPluginObject
  2873. (Adobe Calligraphic Brush Tool)
  2874. (65 pt. Oval)
  2875. (1 65 65 10 60 0 0 1 1 0 0) .
  2876. %AI8_EndPluginObject
  2877. %AI8_BeginPluginObject
  2878. (Adobe Calligraphic Brush Tool)
  2879. (75 pt. Flat)
  2880. (1 75 75 1 3 -105 -17 0 1 1 0) .
  2881. %AI8_EndPluginObject
  2882. %AI8_BeginPluginObject
  2883. (Adobe Calligraphic Brush Tool)
  2884. (100 pt. Oval)
  2885. (1 100 100 45 95 0 50 0 1 1 0) .
  2886. %AI8_EndPluginObject
  2887. %AI5_End_NonPrinting--
  2888. %AI5_Begin_NonPrinting
  2889. Np
  2890. %AI8_PluginGroupInfo
  2891. (Adobe Path Blends) (Adobe Blends Plugin) (Live Blends)
  2892. %AI8_PluginGroupInfo
  2893. (Adobe PatternOnPath Brush Tool) (Adobe Pattern Brush Plugin) (Art Brush Tool)
  2894. %AI8_PluginGroupInfo
  2895. (Adobe ArtOnPath Brush Tool) (Adobe Art Brush Plugin) (Art Brush Tool)
  2896. %AI8_PluginGroupInfo
  2897. (Adobe Calligraphic Brush Tool) (Undo New Calligraphic Brush) (Calligraphic Brush Tool)
  2898. %AI8_PluginGroupInfo
  2899. (Adobe Scatter Brush Tool) (Adobe Scatter Brush Plugin) (Scatter Brush Tool)
  2900. %AI5_End_NonPrinting--
  2901. %%EndSetup
  2902. %AI5_BeginLayer
  2903. 1 1 1 1 0 0 1 0 79 128 255 0 50 Lb
  2904. (Calligraphic) Ln
  2905. LB
  2906. %AI5_EndLayer--
  2907. %%PageTrailer
  2908. gsave annotatepage grestore showpage
  2909. %%Trailer
  2910. Adobe_Illustrator_AI5 /terminate get exec
  2911. Adobe_shading_AI8 /terminate get exec
  2912. Adobe_ColorImage_AI6 /terminate get exec
  2913. Adobe_cshow /terminate get exec
  2914. Adobe_level2_AI5 /terminate get exec
  2915. %%EOF
  2916.